Red-tailed Parrot - German English Dictionary